Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
authorDarin Adler <darin@src.gnome.org>
Tue, 31 Jul 2001 20:12:01 +0000 (20:12 +0000)
committerDarin Adler <darin@src.gnome.org>
Tue, 31 Jul 2001 20:12:01 +0000 (20:12 +0000)
* gdk/gdkprivate.h:
* gdk/x11/gdkx.h:
Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.

* demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
GTK_OBJECT.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
demos/gtk-demo/menus.c
gdk/gdkprivate.h
gdk/x11/gdkx.h

index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index fb3ffb8c99da33041e73b2d9f83c587ed1747993..97adfc497caab72ffa4613c50ae27af826f6bd51 100644 (file)
@@ -1,3 +1,12 @@
+2001-07-31  Darin Adler  <darin@bentspoon.com>
+
+       * gdk/gdkprivate.h:
+       * gdk/x11/gdkx.h:
+       Put all mentions of GdkFont inside #ifndef GDK_DISABLE_DEPRECATED.
+
+       * demos/gtk-demo/menus.c: (do_menus): Cast to G_OBJECT, not
+       GTK_OBJECT.
+
 Tue Jul 31 15:34:57 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_remove_column): Whoops.  Stupid
index cdc07e222f86ed8fccc64928c13660f0c238e79e..8411eabbe192ff90ab0138285a398075cc9f66ec 100644 (file)
@@ -100,7 +100,7 @@ do_menus (void)
                          NULL);
       
       accel_group = gtk_accel_group_new ();
-      gtk_accel_group_attach (accel_group, GTK_OBJECT (window));
+      gtk_accel_group_attach (accel_group, G_OBJECT (window));
 
       gtk_window_set_title (GTK_WINDOW (window), "menus");
       gtk_container_set_border_width (GTK_CONTAINER (window), 0);
index c8799541c07f6bc0559a1c44a98f4ad2a6c8cd0d..1bc8cc8626120685e8cd0891f6ed412feb69bf2a 100644 (file)
@@ -36,9 +36,7 @@
 #include <gdk/gdkvisual.h>
 #include <gdk/gdkwindow.h>
 
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
 
 #define GDK_PARENT_RELATIVE_BG ((GdkPixmap *)1L)
 #define GDK_NO_BG ((GdkPixmap *)2L)
@@ -47,16 +45,9 @@ extern "C" {
 #define GDK_WINDOW_DESTROYED(d) (((GdkWindowObject*)(GDK_WINDOW (d)))->destroyed)
 
 typedef struct _GdkColorInfo           GdkColorInfo;
-typedef struct _GdkFontPrivate        GdkFontPrivate;
 typedef struct _GdkEventFilter        GdkEventFilter;
 typedef struct _GdkClientFilter               GdkClientFilter;
 
-struct _GdkFontPrivate
-{
-  GdkFont font;
-  guint ref_count;
-};
-
 typedef enum {
   GDK_COLOR_WRITEABLE = 1 << 0
 } GdkColorInfoFlags;
@@ -84,14 +75,18 @@ GDKVAR GdkWindow    *gdk_parent_root;
 GDKVAR gint             gdk_error_code;
 GDKVAR gint             gdk_error_warnings;
 
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-
-#endif /* __GDK_PRIVATE_H__ */
+#ifndef GDK_DISABLE_DEPRECATED
 
+typedef struct _GdkFontPrivate        GdkFontPrivate;
 
+struct _GdkFontPrivate
+{
+  GdkFont font;
+  guint ref_count;
+};
 
+#endif /* GDK_DISABLE_DEPRECATED */
 
+G_END_DECLS
 
+#endif /* __GDK_PRIVATE_H__ */
index 40b8b954c048b217281be57503dda68ffe6b64b4..fdb3848fd5e47e1f8183a31c05db72c99c4f93fe 100644 (file)
 #include <gdk/x11/gdkwindow-x11.h>
 #include <gdk/x11/gdkpixmap-x11.h>
 
+G_BEGIN_DECLS
+
 typedef struct _GdkColormapPrivateX11  GdkColormapPrivateX11;
 typedef struct _GdkCursorPrivate       GdkCursorPrivate;
-typedef struct _GdkFontPrivateX        GdkFontPrivateX;
 typedef struct _GdkImagePrivateX11     GdkImagePrivateX11;
 typedef struct _GdkVisualPrivate       GdkVisualPrivate;
 
@@ -49,17 +50,6 @@ struct _GdkCursorPrivate
   Display *xdisplay;
 };
 
-struct _GdkFontPrivateX
-{
-  GdkFontPrivate base;
-  /* XFontStruct *xfont; */
-  /* generic pointer point to XFontStruct or XFontSet */
-  gpointer xfont;
-  Display *xdisplay;
-
-  GSList *names;
-};
-
 struct _GdkVisualPrivate
 {
   GdkVisual visual;
@@ -139,8 +129,6 @@ GType gdk_gc_x11_get_type (void);
 #define GDK_COLORMAP_XDISPLAY(cmap)   (((GdkColormapPrivateX11 *)GDK_COLORMAP (cmap)->windowing_data)->xdisplay)
 #define GDK_COLORMAP_XCOLORMAP(cmap)  (((GdkColormapPrivateX11 *)GDK_COLORMAP (cmap)->windowing_data)->xcolormap)
 #define GDK_VISUAL_XVISUAL(vis)       (((GdkVisualPrivate *) vis)->xvisual)
-#define GDK_FONT_XDISPLAY(font)       (((GdkFontPrivate *) font)->xdisplay)
-#define GDK_FONT_XFONT(font)          (((GdkFontPrivateX *)font)->xfont)
 
 #define GDK_GC_XGC(gc)       (GDK_GC_X11(gc)->xgc)
 #define GDK_GC_GET_XGC(gc)   (GDK_GC_X11(gc)->dirty_mask ? _gdk_x11_gc_flush (gc) : GDK_GC_XGC (gc))
@@ -186,8 +174,31 @@ void gdk_x11_ungrab_server (void);
 
 #define gdk_window_lookup(xid)    ((GdkWindow*) gdk_xid_table_lookup (xid))
 #define gdk_pixmap_lookup(xid)    ((GdkPixmap*) gdk_xid_table_lookup (xid))
-#define gdk_font_lookup(xid)      ((GdkFont*) gdk_xid_table_lookup (xid))
 
 GC _gdk_x11_gc_flush (GdkGC *gc);
 
+#ifndef GDK_DISABLE_DEPRECATED
+
+typedef struct _GdkFontPrivateX        GdkFontPrivateX;
+
+struct _GdkFontPrivateX
+{
+  GdkFontPrivate base;
+  /* XFontStruct *xfont; */
+  /* generic pointer point to XFontStruct or XFontSet */
+  gpointer xfont;
+  Display *xdisplay;
+
+  GSList *names;
+};
+
+#define GDK_FONT_XDISPLAY(font)       (((GdkFontPrivate *) font)->xdisplay)
+#define GDK_FONT_XFONT(font)          (((GdkFontPrivateX *)font)->xfont)
+
+#define gdk_font_lookup(xid)      ((GdkFont*) gdk_xid_table_lookup (xid))
+
+#endif /* GDK_DISABLE_DEPRECATED */
+
+G_END_DECLS
+
 #endif /* __GDK_X_H__ */